package com.cvte.boe.media.utils.constant;

import java.util.Arrays;
import java.util.Collections;
import java.util.List;

public class DiskScanConst {
    public static final List<String> AUDIO_SUFFIX;
    protected static final String[] AUDIO_SUFFIX_INSIDE = {"mp3", "wma", "amr", "aac", "wav", "wave", "ogg", "mka", "ac3", "m4a", "ra", "flac", "ape", "mpa", "aif", "aiff", "at3p", "au", "snd", "dts", "rmi", "mp1", "mp2", "pcm", "lpcm", "l16", "ram"};
    public static final int BC_UPDATE_CNT = 5000;
    public static final String BLANK_STR = "";
    public static final String COLON_STR = ":";
    public static final String ENTER_STR = "\n";
    public static final int HAS_ALREAY_SCANNED = 1;
    public static final List<String> IMAGE_BMP_SUFFIX;
    protected static final String[] IMAGE_BMP_SUFFIX_INSIDE;
    public static final List<String> IMAGE_GIF_SUFFIX;
    protected static final String[] IMAGE_GIF_SUFFIX_INSIDE;
    public static final List<String> IMAGE_JPG_SUFFIX;
    protected static final String[] IMAGE_JPG_SUFFIX_INSIDE;
    public static final List<String> IMAGE_PNG_SUFFIX;
    protected static final String[] IMAGE_PNG_SUFFIX_INSIDE;
    public static final List<String> IMAGE_SUFFIX;
    protected static final String[] IMAGE_SUFFIX_INSIDE;
    public static final int INSERT_CNT = 100;
    public static final String IN_FORMATTER = "yyyy/MM/dd";
    public static final String MID_UNDER_LINE = "-";
    public static final String[] MONTH_NAMES;
    public static final String OUT_FORMATTER = "yyyyMMdd";
    public static final int SCAN_SLEEP_CNT = 80;
    public static final String SPLITER_STR = "/";
    public static final List<String> SUBTITLE_SUFFIX;
    protected static final String[] SUBTITLE_SUFFIX_INSIDE;
    public static final String THREAD_NAME_INTENT = "LocListenIntent";
    public static final String THREAD_NAME_JAVA = "AppLayerScanner";
    public static final String THREAD_NAME_JNI = "JNILayerScanner";
    public static final List<String> VIDEO_SUFFIX;
    protected static final String[] VIDEO_SUFFIX_INSIDE;

    static {
        AUDIO_SUFFIX = Collections.unmodifiableList(Arrays.asList(AUDIO_SUFFIX_INSIDE));
        VIDEO_SUFFIX_INSIDE = new String[]{"avi", "wmv", "mp4", "rmvb", "kkv", "3gp", "ts", "mpeg", "mpg", "mkv", "m3u8", "mov", "m2ts", "flv", "m2t", "mts", "vob", "dat", "m4v", "asf", "f4v", "3g2", "m1v", "m2v", "tp", "trp", "m2p", "rm", "avc", "dv", "divx", "mjpg", "mjpeg", "mpe", "mp2p", "mp2t", "mpg2", "mpeg2", "m4p", "mp4ps", "ogm", "hdmov", "qt", "iso", "webm"};
        VIDEO_SUFFIX = Collections.unmodifiableList(Arrays.asList(VIDEO_SUFFIX_INSIDE));
        IMAGE_SUFFIX_INSIDE = new String[]{"bmp", "gif", "png", "jpg", "jpeg", "jpe", "tiff", "tif", "pcd", "qti", "qtf", "qtif", "ico", "pnm", "ppm"};
        IMAGE_SUFFIX = Collections.unmodifiableList(Arrays.asList(IMAGE_SUFFIX_INSIDE));
        SUBTITLE_SUFFIX_INSIDE = new String[]{"ass", "lrc", "srt", "smi", "sub", "pgs", "dvb", "dvd", "ssa"};
        SUBTITLE_SUFFIX = Collections.unmodifiableList(Arrays.asList(SUBTITLE_SUFFIX_INSIDE));
        IMAGE_JPG_SUFFIX_INSIDE = new String[]{"jpg", "jpeg"};
        IMAGE_JPG_SUFFIX = Collections.unmodifiableList(Arrays.asList(IMAGE_JPG_SUFFIX_INSIDE));
        IMAGE_PNG_SUFFIX_INSIDE = new String[]{"png"};
        IMAGE_PNG_SUFFIX = Collections.unmodifiableList(Arrays.asList(IMAGE_PNG_SUFFIX_INSIDE));
        IMAGE_GIF_SUFFIX_INSIDE = new String[]{"gif"};
        IMAGE_GIF_SUFFIX = Collections.unmodifiableList(Arrays.asList(IMAGE_GIF_SUFFIX_INSIDE));
        IMAGE_BMP_SUFFIX_INSIDE = new String[]{"bmp"};
        IMAGE_BMP_SUFFIX = Collections.unmodifiableList(Arrays.asList(IMAGE_BMP_SUFFIX_INSIDE));
        MONTH_NAMES = new String[]{"Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"};
    }
}